provide comfort - English Synonyms Dictionary